mode_flags is int type, so we should use ld4 & st4
Signed-off-by: Anthony Xu <anthony.xu@intel.com>
;;
ld8 r18=[r17]
movl r28=IA64_PSR_IC+IA64_PSR_I+IA64_PSR_DT+IA64_PSR_SI
- ld8 r23=[r22]
+ ld4 r23=[r22]
sub r27=-1,r26
mov r24=b0
;;
;;
ld8 r26=[r26]
ld8 r27=[r27]
- st8 [r22]=r23
+ st4 [r22]=r23
dep.z r28=4,61,3
;;
mov rr[r0]=r26
mov r20=cr.ipsr
or r19=r29,r26
;;
- ld8 r23=[r22]
+ ld4 r23=[r22]
st8 [r27]=r19
or r20=r20,r26
;;
;;
ld8 r26=[r26]
ld8 r27=[r27]
- st8 [r22]=r23
+ st4 [r22]=r23
dep.z r28=4,61,3
;;
mov rr[r0]=r26
add r22=IA64_VCPU_MODE_FLAGS_OFFSET,r21
dep r19=0,r19,32,32
;;
- ld8 r23=[r22]
+ ld4 r23=[r22]
dep r18=0,r17,0,32
;;
add r30=r18,r19
;;
ld8 r26=[r26]
ld8 r27=[r27]
- st8 [r22]=r23
+ st4 [r22]=r23
dep.z r28=4,61,3
;;
mov rr[r0]=r26